当前位置:flash课件吧→订做课件吧_flash课件制作,教学课件,比赛课件,参赛课件,制作课件,课件修改,毕业设计,精品课件,国家级比赛课件,市级比赛,公开课课件
  • 省级水平FLASH课件制作培训,网络教学,解答所有学员疑难,包教包会。
  • 教程发放到学员手中,共分为初级,中级,高级三部分,全部视频教程,跟真人在身边教学效果一样。
  • 有意者直接咨询我站管理QQ:444860709 也可以加入到QQ群(67042004)中后,直接找群主咨询相关事宜培训详情

注意:以下均为本站原创flash教程,属于本站产品,欢迎选学,如有问题可直接与我站管理联系解答事宜。QQ:4444860709

题 目:AS代码实现漂亮的立体球旋转效果

一、效果预览

 

二、教程内容

   

AS实现漂亮的立体球旋转效果

1,新建立一个FLASH文档;名为“立体球”然后保存。设置背景为你喜欢的颜色,其他属性默认。

2、新建一个影片剪辑元件“球”,用椭圆工具画一椭圆,笔触无,放射状填充,色彩自定,大小设20,全居中。最后打开库中影片剪辑元件“球”右键链接,标识符为“b”。

 

3、主场景第1帧,添加如下代码:
_root.createEmptyMovieClip("MC", 1);
MC._x = 275;
MC._y = 200;
MC._xscale = MC._yscale=50;
n = 0;
R = 200;
f = 300;
var myarray = new Array();
var j = 10;
while (j<=180) {
var i = 10;
while (i<=360) {
++n;
r = Math.sin(j*3.141593E+000/180)*R;
MC.attachMovie("b", "b"+n, n);
MC["b"+n].x = r*Math.cos(i*3.141593E+000/180);
MC["b"+n].z = r*Math.sin(i*3.141593E+000/180);

x0 = this.x;
y0 = this.y;
z0 = this.z;
x1 = x0;
y1 = Math.cos(a)*y0-Math.sin(a)*z0;
z
this._x = x1*f1;
this._y = y1*f1;
this._alpha = 100*f/(f+z0);
};
myarray.push(MC["b"+n]);
i = i+10;
}
// end while
j = j+10;
}
// end while
p = 0;
onEnterFrame = function () {
p = p+1.000000E-002;
for (var _loc1 = 0; _loc1<myarray.length; ++_loc1) {
myarray[_loc1].kk(p);
}
// end of for
};

4、保存测试。
5、最终效果图:

 

 

我站网络视频网校培训开始招生了!FLASH课件制作视频教程教学,QQ一对一解答所有学员疑问。咨询:QQ444860709 查看培训详情

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
与此页面相关内容导航
     
在线咨询台